size = 0;
/* Free space check; only applies during transactions */
- if ((self->min_free_space_percent > 0 || self->min_free_space_size > 0) && self->in_transaction)
+ if ((self->min_free_space_percent > 0 || self->min_free_space_mb > 0) && self->in_transaction)
{
g_mutex_lock (&self->txn_lock);
g_assert_cmpint (self->txn.blocksize, >, 0);
self->min_free_space_percent, formatted_required);
else
return glnx_throw (error, "min-free-space-size %luMB would be exceeded, %s more required",
- self->min_free_space_size, formatted_required);
+ self->min_free_space_mb, formatted_required);
}
/* This is the main bit that needs mutex protection */
self->txn.max_blocks -= object_blocks;
{
guint64 reserved_blocks = 0;
- if (self->min_free_space_size > 0)
+ if (self->min_free_space_mb > 0)
{
- reserved_blocks = (self->min_free_space_size << 20) / stvfsbuf->f_bsize;
+ reserved_blocks = (self->min_free_space_mb << 20) / stvfsbuf->f_bsize;
}
else if (self->min_free_space_percent > 0)
{
return FALSE;
self->in_transaction = TRUE;
- if (self->min_free_space_percent >= 0 || self->min_free_space_size >= 0)
+ if (self->min_free_space_percent >= 0 || self->min_free_space_mb >= 0)
{
struct statvfs stvfsbuf;
if (TEMP_FAILURE_RETRY (fstatvfs (self->repo_dir_fd, &stvfsbuf)) < 0)
self->min_free_space_percent, formatted_free);
else
return glnx_throw (error, "min-free-space-size %luMB would be exceeded, %s available",
- self->min_free_space_size, formatted_free);
+ self->min_free_space_mb, formatted_free);
}
g_mutex_unlock (&self->txn_lock);
}